multiple-needle sewing machine - German English Dictionary